participant role - Alemán Inglés Diccionario